public class FloatType {
    public static void main(String[] args) {
        // 默认的浮点类型是 double，在使用 小数给 float 类型赋值，需要再后面添加 f 或者 F。
        float a = 0.1f;
        System.out.println(a);

        // float 精度演示，能保持的精度是尾数后 7 位
        float b = 0.1234567f;
        System.out.println(b);
        float c = 0.123456719f;
        System.out.println(c);

        // 思考：浮点数怎样比较相等


        // 注意：尾数是从左边第一个非0数字开始的 7 位数字。
        float d = 1234.56789f;
        System.out.println(d);


        double f = 1.0;
        System.out.println(f);
        // 数字部分可以不加 f，但是可以加 d。
        double g = 2.0d;
        System.out.println(g);

        // 思考：如果加上 f，会有影响？

        double h = 123456789.9865f;
        System.out.println(h);
    }
}
